shoulder pin - Turkish English Dictionary